TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Mid Hudson Area rating list selection
                                                2023 Mid Hudson Area rating list selection
2024 TLS League Ratings
Section - Eastern           District - New York           Area - Mid Hudson
Taconic Sport and Racquet    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Spencer Larson U
4.41 (4.5) 4.5         18 +   PATTERSON, NY
2 Mark Cukaj U
4.10 (4.5) 4.0         18 +   Lagrangeville, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Richard Callwood U
3.98 (4.0) 4.5         18 +   Carmel, NY
4 Vibhas Jain U
3.95 4.0 3.0         18 +   Hyde Park, NY
5 Sean Burns U
3.88 (4.0) 4.0         18 +   Hopewell Junction, NY
6 James Koob U
3.83 4.0 4.0         18 +   Greenwich, CT
7 Eddie Demirci U
3.80 4.0 4.0         18 +   Bay Shore, NY
8 Brian Hogan U
3.68 4.0 4.0         40 +   STAMFORD, CT
9 Mark Cooper U
3.52 (4.0) 4.0         55 +   Poughkeepsie, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
10 Richard Birgler U
3.47 3.5 3.5         55 +   Smallwood, NY
11 Robert Russini U
3.41 (3.5) 4.0         18 +   Stormville, NY
12 Nils Kenaston U
3.40 (3.5) 4.0         18 +   Poughkeepsie, NY
13 Gary Davis U
3.39 3.5 4.0         55 +   Clinton Corners, NY
14 James Melville U
3.33 (3.5) 3.5         18 +   Carmel, NY
15 Joey Asher U
3.22 3.5 3.5         55 +   Cold Spring, NY
16 Hamed Nafa U
3.21 3.5 3.5         18 +   Cold Spring, NY
17 Michael Todd U
3.17 3.5 3.5         18 +   Hopewell Junction, NY
18 Mark Temple U
3.14 (3.5) 3.5         18 +   Hopewell Junction, NY
19 Rod Mano U
3.13 3.5 3.5         55 +   FISHKILL, NY
20 Chris Corrado U
3.12 3.5 3.5         55 +   Cortlandt Manor, NY
21 Seth Denenberg U
3.11 3.5 3.5         18 +   Cortlandt Manor, NY
22 Jeff Conston U
3.08 3.5 3.5         55 +   Hopewell Junction, NY
23 Kent Charter U
3.04 3.5 3.5         55 +   Wappingers Falls, NY
24 Michael Connelly U
3.03 3.5 3.0         18 +   Hopewell Junction, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
25 Max Borchert U
2.97 3.0 3.5         18 +   Marlboro, NY
26 George Ciardi U
2.96 3.0 3.5         55 +   Aurora, OH
27 Haibo Ban U
2.96 3.0 3.5         18 +   Sherman, CT
28 Adam DeSiena U
2.95 (3.0) 3.5         18 +   Shrub Oak, NY
29 Brian McKenna U
2.88 (3.0) 3.0         18 +   Hopewell Junction, NY
30 Charlie Michelin U
2.87 3.0 3.0         18 +   Poughkeepsie, NY
31 Anthony Frangione U
2.86 3.0 3.5         55 +   Hopewell Junction, NY
32 Prabhas Viswanathan U
2.83 3.0 3.0         40 +   Beacon, NY
33 Albert Cousins U
2.79 3.0 3.0         40 +   Millbrook, NY
34 Nathan Kerxhalli U
2.73 3.0 3.0         18 +   Lagrangeville, NY
35 Sean Thomann U
2.72 3.0 3.0         18 +   Croton ON Hudson, NY
36 Ascher Baer U
2.68 3.0 3.0         18 +   Clinton Corners, NY
37 Thomas Tokarski U
2.67 3.0 3.0         18 +   Lagrangeville, NY
38 MICHAEL PEARLMAN U
2.60 3.0 3.0         55 +   Hopewell Junction, NY
39 David Diaz U
2.59 3.0 3.0         18 +   Hopewell Junction, NY
40 Samuel Lashlee U
2.58 3.0 3.0         40 +   Albany, NY
41 Jeff Hennessy U
2.55 3.0 3.0         55 +   Wingdale, NY
42 carlo saenz U
2.54 3.0 3.0         55 +   Millbrook, NY
43 Edward Staudenmayer U
2.53 (3.0) 3.0         18 +   Patterson, NY
44 Christopher Rand U
2.52 3.0 3.0         18 +   Poughkeepsie, NY
45 David Gatta U
2.52 3.0 3.0         18 +   Poughkeepsie, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
46 Richard Levine U
2.40 2.5 3.0         55 +   Wappingers Falls, NY
Michael Abitbol U
n/a n/a 3.5         18 +   New York, NY
Jim Azukas U
n/a n/a 3.0         18 +   Lagrangeville, NY
Clifford Forrester U
n/a n/a 3.0         18 +   Poughquag, NY
Benjamin Hayon U
n/a n/a 3.5         18 +   Beacon, NY
Matt Heinly U
n/a n/a 3.5         18 +   Poughkeepsie, NY
Christian Hodge U
n/a n/a 3.0         18 +   Lagrangeville, NY
Allan Kaplan U
n/a n/a 3.5         18 +   Fishkill, NY
Christopher Kroner U
n/a n/a 3.5         18 +   Millbrook, NY
Alexei Kroujiline U
n/a n/a 3.0         18 +   Hopewell Junction, NY
David Krulewitch U
n/a n/a 3.5         18 +   Lagrangeville, NY
Dale Lois U
n/a n/a 3.5         55 +   Poughkeepsie, NY
Glenn Lois U
n/a n/a 3.5         55 +   Fishkill, NY
Robert Malhotra U
n/a n/a 4.0         18 +   WILTON, CT
Frank Miller U
n/a n/a 3.5         18 +   Wallkill, NY
Phil van Oss U
n/a n/a 3.5         55 +   Lagrangeville, NY
David Piersal U
n/a n/a 3.0         18 +   Holmes, NY
Matthew Prete U
n/a n/a 3.5         18 +   Poughkeepsie, NY
Kyle Schneck U
n/a n/a 4.0         18 +   Clinton Corners, NY
Luke Simmons U
n/a n/a 3.5         18 +   Hopewell Junction, NY
Robert Theodore U
n/a n/a 3.0         18 +   Hopewell Junction, NY
Krishna Varanasi U
n/a n/a 3.5         18 +   Wappingers Falls, NY
Scott Wall U
n/a n/a 3.5         55 +   Poughkeepsie, NY
Edward Wilson U
n/a n/a 3.5         18 +   Stormville, NY